a museum piece - Turc Anglais Dictionnaire